BODY { font-family: Verdana, Arial, Helvetica, sans-serif }

.pagecolor { background-color: #FFFFFF }
.popuppagecolor { background-color: #FFFFFF }

.topnavcolor1 {background-color: #3A79A8 }
.topnavaccentline {background-color: #FF9900 }
.topnavtext {font-size: 9pt; font-weight: bold; color: #003366; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.topnavtextselected {font-size: 9pt; font-weight: bold; color: #FF9900; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.topnavcolor3 {background-color: #729DB8 }
.topnavoutline {background-color: #FFFFFF }
.topnavcolor4 {background-color: #003366 }
.topnavtabtext {font-size: 10pt; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.navhistory {text-decoration: none;}
a.navhistory:hover {text-decoration: underline;}

.bottomnavcolor1 {background-color: #003366 }
.bottomnavcolor2 {background-color: #99CCFF }
.bottomnavcolor3 {background-color: #3A79A8 }
.bottomnav {font-size: 9pt; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.footerlegal {font-size: 8pt; color: #636563; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.footerlabelbold {font-size: 8pt; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.footertext {font-size: 8pt; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif }

.submenutext {font-size: 8pt; font-weight: normal; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.submenutextselected {font-size: 8pt; font-weight: bold; color: #FF9900; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.submenudivider {font-size: 9pt; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.subsubmenutext {font-size: 8pt; font-weight: normal; color: #00339A; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

.nounderline { text-decoration: none }

.pagetitle { font-size: 1.1em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.pagesubtitle { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }

.sectiontitle { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.sectionheader { font-size: .8em; font-weight: bold; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif }
.sectiontext { font-size: .8em; font-weight: normal; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif }
.sectionheaderadditionaltext { font-size: .6em; font-weight: bold; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif }
.sectionheaderadditionaltextemphasis { font-size: .6em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.sectionbreak { background-color: #6699CC }

.actiontext { font-size: .6em; color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.actiontextunderline { font-size: .6em; color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

.sidepanelbg {background-color: #6699CC }
.sidepaneltitle {font-size: .7em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: verdana, arial, helvetica, sans-serif }
.sidepaneltitlebold {font-size: .7em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: verdana, arial, helvetica, sans-serif }
.sidepanelborder {background-color: #00339A }
.sidepanellinks {font-size: .6em; font-weight: normal; color: #6699CC; font-style: normal; font-family: verdana, arial, helvetica, sans-serif }
.sidepaneltext {font-size: .7em; font-weight: normal; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif }

.stepon { font-size: .7em; font-weight: bold; color: #CC9900; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.stepoff { font-size: .7em; font-weight: bold; color: #0066CC; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.select { background-color: #CC9900; color: #CC9900 }
.notselect { background-color: #0066CC; color: #0066CC }
.dottedline { font-size: 5pt; color: #333333; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.reviewalertmessages { font-size: .8em; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.reviewinformationmessageswithcolor { font-size: .8em; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.reviewinformationmessagescolor { background-color: #00339A }
.stepdatafield { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.stepalertmessages { font-size: .8em; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardchoicelabel { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardmessagetext { font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardalertmessagetext { font-size: .6em; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardalertmessage { font-size: .6em; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardnegotiationmessagetext { font-size: .6em; color: blue; font-family: Verdana, Arial, Helvetica, sans-serif }
.wizardamendmentmessagetext { font-size: .6em; color: blue; font-family: Verdana, Arial, Helvetica, sans-serif }
.datafieldlabel { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.datafieldlabelmedium { font-size: .7em; line-height: 1.1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.datafield { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.datafieldmedium { font-size: .7em; line-height: 1.1em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.datafieldnodecoration { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.datafieldsmall { font-size: .6em; line-height: 1em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.negotiationalertbg {background-color: #00339A }
.negotiationalerttext {font-size: 9pt; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.inputfieldlabel { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.inputfieldlabelsmall { font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.fieldlabelsmall { font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.fieldinfosmall { font-size: .6em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.messages { font-size: 10pt; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.alertmessages { font-size: 10pt; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.validationmessage { font-size: .6em; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.validationsuperscript { font-size: 1em; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.amendmentsuperscript { font-size: 1em; color: blue; font-family: Verdana, Arial, Helvetica, sans-serif }
.smallbuttontext { text-decoration: none; font-weight: normal; font-size: 7pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }

.text { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.textbold { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.textboldsmall { font-size: .6em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.textboldsmallreversed { font-size: .6em; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }

.arrowcolor { background-color: #FFFFFF }
.arrowcolor2 { background-color: #336699 }
.arrowcolor3 { background-color: #6699CC }

.popuptext { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popuptextbold { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupinputfieldlabel { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupdatafieldlabel { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupdatafieldlabelreg { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupfieldlabelsmall { font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupdatafield { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.popupalertmessages { font-size: .8em; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }


.actionbuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #00305F; font-family: Verdana, Arial, Helvetica, sans-serif }
.actionbuttonshadow {background-color: #666666 }
.actionbg {background-color: #ffCC33 }
.actionborder {background-color: #cc9933 }

.helpbg {background-color: #3333CC; color: #3333CC}
.helpborder {background-color: #000066; color: #000066}
.helpbuttontext {font-size: 9pt; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.tableactionbuttontext { text-decoration: none; font-weight: bold; font-size: .6em; color: #00305F; font-family: Verdana, Arial, Helvetica, sans-serif }
.tableactionbg {background-color: #ffCC33 }
.tableactionborder {background-color: #cc9933 }

.searchbuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.searchbg {background-color: #0066CC }

.editbuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.editbg {background-color: #0066CC}

.deletebuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.deletebg {background-color: #999999 }

.nonalteringactionborder {background-color: #ECEBEB }
.nonalteringactionbg  {background-color: #ECEBEB }
.nonalteringactionshadow  {background-color: #919294 }
.nonalteringbuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif }

.listtablenavrow { background-color: #FFFFFF}
.listtablenavcell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .6em; color: #000000; }
.listtablenavpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #000000; }
.listtablenavpageselected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #FF0000; font-weight: bold; }
.listtablenavpaginator { font-size: .8em; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.tableshadowcolor {background-color: #666666 }
.tablebordercolor {background-color: #CCCCCC }
.tableheaderrow {background-color: #3A79A8 }
.tableheadercell {font-size: .8em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.tableheadercellsmall {font-size: .6em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.tableinnerheaderrow {background-color: #99CCFF }
.tableinnerheadercell {font-size: .6em; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.tableinnerrow {background-color: #F1F1F1}
.tableinnercell {font-size: .8em; line-height: 1em; font-weight: bold; color: #3A79A8; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablerow {background-color: #E6E6E6}
.tablerowodd { background-color: #FFFFFF }
.tableroweven {background-color: #E6E6E6}
.tablerowselected {background-color: #FFFFCC}
.tablerowemphasis {background-color: #999999}
.tablerowhighlighted {background-color: #FFFF00}
.tablerowhighlighted2 {background-color: #00FFFF}
.tablecell {font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablecellempty {background-color: #FFFFFF}
.tablecellemphasis {font-size: .8em; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablecellsmall {font-size: .6em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablecellselected {font-weight: bold; font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablecellalert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1em; color: #FF0000 }
.tablecelldisabled {font-size: .8em; line-height: 1em; color: #888888; font-family: Verdana, Arial, Helvetica, sans-serif;}

.listtableshadowcolor {background-color: #666666 }
.listtablebordercolor {background-color: #CCCCCC }
.listtableheaderrow {background-color: #3A79A8 }
.listtableheadercell {font-size: .8em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.listtableheadercellsmall {font-size: .6em; font-weight: bold; color: #FFFFFF; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.listtableheadercellsmallfixed {font-size: 6pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.listtableinnerheaderrow {background-color: #99CCFF }
.listtableinnerheadercell {font-size: .6em; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.listtableinnerrow {background-color: #F1F1F1}
.listtableinnercell {font-size: .7em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablerow {background-color: #E6E6E6}
.listtablerowodd { background-color: #FFFFFF }
.listtableroweven {background-color: #E6E6E6}
.listtablerowselected {background-color: #FFFFCC}
.listtablerowemphasis {background-color: #CCCCCC}
.listtablerowhighlighted {background-color: #FFFF00}
.listtablecell {font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablecellempty {background-color: #FFFFFF}
.listtablecellemphasis {font-size: .8em; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablecellmoreemphasis {font-size: .8em; font-weight: bold; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablecellsmall {font-size: .6em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablecellselected {font-weight: bold; font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.listtablecellalert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1em; color: #FF0000 }
.listtablecellsectionalert {color: #FF0000}

.reviewtableshadowcolor {background-color: #666666 }
.reviewtablebordercolor {background-color: #FFFFFF }
.reviewtableheaderrow {background-color: #3A79A8;}
.reviewtableinnerheaderrowother {background-color: #6699CC }
.reviewtableheadercell {font-size: .8em; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reviewtableheadercellsmall {font-size: .6em; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reviewtableinnerheaderrow {background-color: #CCCCCC }
.reviewtableinnerheadercell {font-size: .6em; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.reviewtableinnerrow {background-color: #F1F1F1}
.reviewtableinnercell {font-size: .8em; line-height: 1em; font-weight: bold; color: #3A79A8; font-family: Verdana, Arial, Helvetica, sans-serif;}
.reviewtablerow {background-color: #E6E6E6}
.reviewtablerowodd { background-color: #FFFFFF }
.reviewtableroweven {background-color: #E6E6E6}
.reviewtablerowselected {background-color: #FFFFCC}
.reviewtablecell {font-size: .8em; line-height: 1em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.reviewtablecellempty {background-color: #FFFFFF}
.reviewtablecellemphasis {font-size: .8em; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.reviewtablecellsmall {font-size: .6em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.reviewtablecellselected {font-weight: bold; font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.reviewtablecellalert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1em; color: #FF0000 }

.steptableshadowcolor {background-color: #666666 }
.steptablebordercolor {background-color: #CCCCCC }
.steptableheaderrow {background-color: #3A79A8 }
.steptableheaderrowother {background-color: #6699CC }
.steptableheadercell {font-size: .8em; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.steptableheadercellsmall {font-size: .6em; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.steptableinnerheaderrow {background-color: #CCCCCC }
.steptableinnerheadercell {font-size: .6em; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.steptableinnerrow {background-color: #F1F1F1}
.steptableinnercell {font-size: .8em; line-height: 1em; font-weight: bold; color: #3A79A8; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablerow {background-color: #E6E6E6}
.steptablerowother {background-color: #CCCCCC}
.steptablerowodd { background-color: #FFFFFF }
.steptableroweven {background-color: #E6E6E6}
.steptablerowselected {background-color: #FFFFCC}
.steptablecell {font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablecellempty {background-color: #FFFFFF}
.steptablecellemphasis {font-size: .8em; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablecellmoreemphasis {font-size: .8em; font-weight: bold; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablecellsmall {font-size: .6em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablecellselected {font-weight: bold; font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.steptablecellalert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1em; color: #FF0000 }

.popuptableshadowcolor {background-color: #666666 }
.popuptablebordercolor {background-color: #CCCCCC }
.popuptableheaderrow {background-color: #3A79A8 }
.popuptableheadercell {font-size: .8em; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.popuptableheadercellsmall {font-size: .8em; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.popuptableinnerheaderrow {background-color: #CCCCCC }
.popuptableinnerheadercell {font-size: .6em; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.popuptableinnerrow {background-color: #F1F1F1}
.popuptableinnercell {font-size: .8em; line-height: 1em; font-weight: bold; color: #3A79A8; font-family: Verdana, Arial, Helvetica, sans-serif;}
.popuptablerow {background-color: #E6E6E6}
.popuptablerowodd { background-color: #FFFFFF }
.popuptableroweven {background-color: #E6E6E6}
.popuptablerowselected {background-color: #FFFFCC}
.popuptablecell {font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.popuptablecellempty {background-color: #FFFFFF}
.popuptablecellemphasis {font-size: .8em; line-height: 1em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.popuptablecellsmall {font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif;}
.popuptablecellselected {font-weight: bold; font-size: .8em; line-height: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.popuptablecellalert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1em; color: #FF0000 }

.logintitle { font-size: 17pt; font-weight: bold; color: #2A73AE; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginsubtitle { font-size: 11pt; font-weight: bold; color: #2A73AE; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginimagetitlereverse { font-size: 17pt; font-weight: bold; font-style: italic; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginimagesubtitlereverse { font-size: 7pt; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginsectionheader { font-size: .8em; font-weight: bold; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginsectionheader2 { font-size: .8em; font-weight: bold; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginsectionheaderadditionaltext { font-size: .6em; font-weight: bold; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif }
.loginsectionheaderadditionaltextalert { font-size: .6em; font-weight: bold; color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.logininputfieldlabel { font-size: .8em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif; }
.loginfieldlabelsmall { font-size: .6em; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.logintext { font-size: 9pt; color: #00339A; font-family: Verdana, Arial, Helvetica, sans-serif }
.logintextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #00339A}
.loginhelptopic { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: .8em; color: #00339A}
.loginhelptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .6em; color: #00339A}
.logintopnavcolor1 {background-color: #3A79A8 }
.loginsectionbreak {background-color: #6699CC }
.loginborder {background-color: #CC6600 }
.loginbottomnavcolor1 {background-color: #003366 }
.loginbottomnavcolor2 {background-color: #99CCFF }
.loginbottomnavcolor3 {background-color: #3A79A8 }

.legaltitle {font-size: 1.1em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.legalsubtitle {font-size: .8em; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif}
.legalbodytext {font-size: .8em; font-family: Verdana, Arial, Helvetica, sans-serif}
.legalsectionheader {font-size: 1em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.legalsubsectionheader {font-size: .8em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.legaltocheader {font-size: .8em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.legaltoctext {font-size: .8em; font-family: Verdana, Arial, Helvetica, sans-serif}

.cargoinstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.cargoinstextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #000000}
.cargoinssectionhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11pt; color: #00339A}
.cargoinshead { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13pt; color: #00339A}
.cargoinstextsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.cargoinshelpbuttontext {font-size: 9pt; font-weight: bold; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.cargoinssectionbar {background-color: #eeeeee }
.cargoinshelpborder {background-color: #00339A }
.cargoinshelpbg {background-color: #FFFFFF }
.cargoinsmasterpolicyborder {background-color: #00339A }
.cargoinssectionheadborder {background-color: #cccccc }
.cargoinstableborder {background-color: #999999 }
.cargoinsurancetopbar {background-color: #00339A }
.cargoinsactionborder {background-color: #00339A }
.cargoinsactionbg {background-color: #00339A }
.cargoinsactionbuttontext { text-decoration: none; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
.cargoinspagecolor { background-color: #FFFFFF }
.cargoinsnavcolor {background-color: #003366 }
